Equational Logic Programming Actions, and Change

نویسندگان

  • Gerd Große
  • Steffen Hölldobler
  • Josef Schneeberger
  • Ute Cornelia Sigmund
  • Michael Thielscher
چکیده

Recently three approaches for solving planning problems deductively were proposed each of which does not require to state frame axioms explicitly. These approaches are based on the linear connection method, an equational logic programming language, and on linear logic. In this paper, we briefly review these approaches and show that they are equivalent. Moreover, we illustrate that these approaches are not only restricted to deductive planning, but can be applied whenever actions are to be modelled in logic. We show that the approaches essentially amount on building predicates over the data structure multiset. Such multisets are interpreted as resources, which are consumed and produced by actions. We give a minimal and complete unification algorithm for the equational theory which defines the multisets. Finally, we discuss possible extensions of the equational logic programming approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Actions and Specificity

A solution to the problem of specificity in a resource–oriented deductive approach to actions and change is presented. Specificity originates in the problem of overloading methods in object oriented frameworks but can be observed in general applications of actions and change in logic. We give a uniform solution to the problem of specificity culminating in a completed equational logic program wi...

متن کامل

Actions and Speciicity

A solution to the problem of speciicity in a resource{oriented deductive approach to actions and change is presented. Speciicity originates in the problem of overloading methods in object oriented frameworks but can be observed in general applications of actions and change in logic. We give a uniform solution to the problem of speciicity culminating in a completed equational logic program with ...

متن کامل

Representing Actions in Equational Logic Programming

A sound and complete approach for encoding the action description language A developed by M. Gelfond and V. Lifschitz in an equational logic program is given. Our results allow the comparison of the resource-oriented equational logic based approach and various other methods designed for reasoning about actions, most of them based on variants of the situation calculus, which were also related to...

متن کامل

Modelling theories of actions by Equational Logic Programs

A sound and complete approach for encoding the action description language A developed by M. Gelfond and V. Lifschitz in an equational logic program is given. Our results allow the comparison of the resource-oriented equational logic based approach and various other methods designed for reasoning about actions, most of them based on variants of the situation calculus, which were also related to...

متن کامل

Constraint Equational Logic Programming and Resource{based Partial Order Planning

Nowadays planning systems are usually based on partially order sets of actions as these sets specify necessary ordering constraints but do not commit otherwise. While computing these sets one usually maintains lists of links in order to detect potential threats. As shown in this paper these maintenance operations are unneccessary if the preconditions as well as eeects of actions are modelled as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992